package com.ss.jdk.fun;

import java.util.function.Consumer;

/**
 * @Auther: ljy.s
 * @Date: 2022/9/10 - 09 - 10 - 14:08
 */
public class ConsumerAndThenTest {

    // 这是一个main方法，是程序的入口：
    public static void main(String[] args) {
        test2(msg1 -> {
            System.out.println(msg1 + "-> 转换为小写：" + msg1.toLowerCase());
        },msg2 -> {
            System.out.println(msg2 + "-> 转换为大写：" + msg2.toUpperCase());
        });
    }

    public static void test2(Consumer<String> c1, Consumer<String> c2) {
        String str = "Hello World";
        //c1.accept(str); // 转小写
        //c2.accept(str); // 转大写

        //c1.andThen(c2).accept(str);

        c2.andThen(c1).accept(str);
    }
}
